package router

import (
	"github.com/gin-gonic/gin"
)

func HelpError(c *gin.Context) {
	c.JSON(200, gin.H{
		"status": 40000,
	})
	return
}

func HelpErrorWithReturn(c *gin.Context, err error, res interface{}) {
	if err != nil {
		c.JSON(200, gin.H{
			"status": 40000,
		})
		return
	} else {
		c.JSON(200, gin.H{
			"status": 20000,
			"data":   res,
		})
		return
	}
}

func HelpErrorWithCode(c *gin.Context, err error) {
	if err != nil {
		c.JSON(200, gin.H{
			"status": 40000,
		})
		return
	} else {
		c.JSON(200, gin.H{
			"status": 20000,
		})
		return
	}
}

func HelpOK(c *gin.Context) {
	c.JSON(200, gin.H{
		"status": 20000,
	})
}
